// pages/personal-center/index.ts
const appInstance = getApp();
Page({
  /**
   * 页面的初始数据
   */
  data: {
    isLogin: appInstance.globalData.isLogin,
    textareaValue: "",
  },
  onInput(e) {
    // 当textarea内容改变时触发
    this.setData({
      textareaValue: e.detail.value,
    });
  },

  async onSubmit() {
    // 提交按钮点击时触发
    const value = this.data.textareaValue;
    console.log("提交的内容:", value);
    if (!value) {
      wx.showToast({
        title: "请输入反馈内容",
        icon: "none",
      });
      return;
    }
    try {
      await getApp().request({
        path: "/s/fb/feedback",
        method: "POST",
        data: {
          msg: value,
        },
      });
      wx.showToast({
        title: "提交成功",
      });
      setTimeout(() => {
        wx.navigateBack({
          delta: 1, // 返回上一级页面
        });
      }, 1000);
    } catch {}
    // 这里可以添加你的提交逻辑，例如发送到服务器
    // wx.request 或其他网络请求方法
  },

  handleJump() {
    wx.navigateTo({
      url: "/pages/visitorInformation/index",
    });
  },

  /**
   * 生命周期函数--监听页面加载
   */
  async onLoad() {},

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {},

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {},
});
